person who is accessible - Español Inglés Diccionario